/**
 * Copyright (c) 2016 Lenovo Group
 * All Rights Reserved.
 * 
 * Project Name:app-gateway
 * Create Time: 2016年1月18日 下午4:17:21
 */
package com.lenovo.lmrp.util;

import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Qualifier;
import org.springframework.stereotype.Component;

import com.lenovo.sdc.framework.rest.RestClientProxy;
import com.lenovo.sdc.framework.util.AttributeBean;
import com.lenovo.sdc.framework.util.CommonUtil;

/**
 * @author zhangxx
 *
 */
@Component
public class RestClientFactory {
    
	private final static Logger logger = LoggerFactory.getLogger(RestClientFactory.class);

	@Autowired
	@Qualifier("itsmGatewayClient")
	private  RestClientProxy itsmGatewayClient;
	@Autowired
	@Qualifier("assignTraceClient")
	private  RestClientProxy assignTraceClient;
	@Autowired
	@Qualifier("eventRecorderClient")
	private  RestClientProxy eventRecorderClient;

	public  RestClientProxy getItsmGatewayClient() {
		return itsmGatewayClient;
	}

	public  RestClientProxy getAssignTraceClient() {
		return assignTraceClient;
	}

	public  RestClientProxy getEventRecorderClient() {
		return eventRecorderClient;
	}
	
}
